have (something) ratified - Espagnol Anglais Dictionnaire